﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace Ahi.Entity.Enums
{
    public enum SorgulamaKriterleri
    {
        Onemsiz,
        Esit,
        EsitDegil,
        Buyuk,
        BuyukEsit,
        Kucuk,
        KucukEsit,
    }

    public enum YabanciDiller
    {
        Ingilizce,
        Fransizca,
        Almanca,
        Arapca,
        Italyanca,
        Rusca,
        Cince,
        Japonca,
        Korece,
        Farsca,
        Ispanyolca,
        Portekizce,
        Yunanca,
        Bulgarca,
        Flemenkce,
        Urduca,
        Hintce,
        Ibranice,
        Macarca,
        Osmanlica,

        Dİger,
    }

    public enum AskerlikDurumlari
    {
        Belirsiz,
        Yapilmadi,
        Tecilli,
        Yapildi,
        Muaf,
    }

    public enum MedeniHaller
    {
        Belirsiz,
        Bekar,
        Evli,
        Dul
    }

    public enum IsDeneyimi
    {
        _0__1_Yil,
        _1__3_Yil,
        _3__5_Yil,
        _5_Yildan_Fazla
    }

    public enum YabanciDilSeviyeleri
    {
        Baslangic,
        Altorta,
        Orta,
        Ustorta,
        Yuksek
    }

    public enum MezuniyetSeviyeleri
    {
        Ilkogretim,
        Lise,
        On_Lisans,
        Lisans,
        Yuksek_Lisans,
        Master_Doktora,
        Docent,
        Prof
    }

    ///Etkinlik tipi için dinamik bir liste (tablo) oluştur, yeni eleman eklenebilir olsun
    //public enum EtkinlikTipleri
    //{
    //    Genel,
    //    Gezi,
    //    Piknik,
    //    Yurtdisi_Orgzanisayonu,
    //    Kahvalti_Yemek
    //}

    public enum EtkinlikKatilim
    {
        Etkinlik_Organize_Ediyor,
        Devamli_Katiliyor,
        Kismen_Katiliyor,
        Katilmiyor
    }

    public enum Cinsiyet
    {
        Bilinmiyor,
        Erkek,
        Kadin
    }

    public enum KanGrubu
    {
        Belirsiz,
        O_Rh_Pozitif,
        O_Rh_Negatif,
        A_Rh_Pozitif,
        A_Rh_Negatif,
        B_Rh_Pozitif,
        B_Rh_Negatif,
        AB_Rh_Pozitif,
        AB_Rh_Negatif,
    }

    //public enum UyeSekli
    //{
    //    Asil,
    //    Fahri,
    //    Onursal,
    //    Tuzel
    //}

    public enum TelefonTipi
    {
        Ev = 1,
        Cep = 2,
        Is = 3,
        Fax = 4
    }

    public enum EmailTipi
    {
        Kisisel,
        Kurumsal,
        Dernek,
        Diger
    }

    public enum AdresTipi
    {
        Ev,
        Is,
        Diger
    }

    public enum ToplantiTipi
    {
        Belirsiz,
        Haftalik,
        Aylik,
        Yillik,
        OlaganUstu,
        KomisyonToplantisi,
        Diger
    }

    //public enum BelgeTipi
    //{
    //    Kimlik,
    //    Fotograf,
    //    Imza
    //}

    public enum TeslimDurumu
    {
        TeslimEdildi,
        TeslimEdilmedi,
        Eksik
    }

    public enum EtkinlikDurumu
    {
        Planlandi,
        Yapildi,
        Iptal_Edildi
    }

    public enum KayitGosterimSekli
    {
        Tekil,
        Cogul
    }
}
